package com.fy.service.service;

import com.baomidou.mybatisplus.service.IService;
import com.fy.common.dto.GroupCreateDto;
import com.fy.common.dto.GroupInfoDto;
import com.fy.common.entity.SkImGroup;
import com.fy.framework.common.model.R;

/**
 * @author zhshuo
 * @date 2021/12/17 18:18
 */
public interface SkImGroupService extends IService<SkImGroup> {
    void create(GroupCreateDto groupCreateDto) throws Exception;

    void infoEdit(GroupInfoDto groupInfoDto);

    void disband(Long groupId);

    R<?> inviteIntoGroup(Long groupId, Long userId);

}
